<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>钟宏贺 - Java开发工程师简历</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        :root {
            --primary-color: #ec4141;
            --secondary-color: #333;
            --dark-bg: #2e2e2e;
            --light-bg: #f5f5f5;
            --card-bg: #fff;
            --text-color: #333;
            --text-light: #999;
            --vip-gold: #ffd700;
        }
        
        body {
            font-family: 'PingFang SC', 'Microsoft YaHei', sans-serif;
            line-height: 1.6;
            color: var(--text-color);
            background-color: var(--light-bg);
            margin: 0;
            padding: 0;
            position: relative;
        }
        
        /* 新增导航栏样式 */
        .navbar {
            background-color: rgba(0, 0, 0, 0.8);
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            z-index: 1000;
            backdrop-filter: blur(5px);
        }
        
        .nav-container {
            max-width: 1200px;
            margin: 0 auto;
            display: flex;
            justify-content: space-between;
            align-items: center;
            padding: 15px 20px;
        }
        
        .nav-logo {
            color: white;
            font-weight: bold;
            font-size: 1.2rem;
            text-decoration: none;
            display: flex;
            align-items: center;
        }
        
        .nav-logo i {
            margin-right: 10px;
            color: var(--vip-gold);
        }
        
        .nav-links {
            display: flex;
            gap: 25px;
        }
        
        .nav-link {
            color: white;
            text-decoration: none;
            font-size: 0.9rem;
            transition: color 0.3s;
            position: relative;
        }
        
        .nav-link:hover {
            color: var(--vip-gold);
        }
        
        .nav-link::after {
            content: '';
            position: absolute;
            bottom: -5px;
            left: 0;
            width: 0;
            height: 2px;
            background-color: var(--vip-gold);
            transition: width 0.3s;
        }
        
        .nav-link:hover::after {
            width: 100%;
        }
        
        .nav-actions {
            display: flex;
            gap: 15px;
        }
        
        .print-btn {
            background-color: var(--vip-gold);
            color: #000;
            border: none;
            padding: 8px 15px;
            border-radius: 20px;
            font-weight: bold;
            cursor: pointer;
            font-size: 0.8rem;
            transition: all 0.3s;
            display: flex;
            align-items: center;
            gap: 5px;
        }
        
        .print-btn:hover {
            background-color: #fff;
            transform: translateY(-2px);
        }
        
        /* 调整头部间距以适应导航栏 */
        .vip-header {
            margin-top: 60px;
        }
        
        /* 新增返回顶部按钮样式 */
        .back-to-top {
            position: fixed;
            bottom: 30px;
            right: 30px;
            width: 50px;
            height: 50px;
            background-color: var(--primary-color);
            color: white;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
            z-index: 999;
            opacity: 0;
            visibility: hidden;
            transition: all 0.3s;
        }
        
        .back-to-top.visible {
            opacity: 1;
            visibility: visible;
        }
        
        .back-to-top:hover {
            background-color: #d23333;
            transform: translateY(-3px);
        }
        
        /* 打印样式 */
        @media print {
            .navbar, .back-to-top {
                display: none !important;
            }
            
            body {
                background-color: white !important;
                color: black !important;
            }
            
            .vip-header {
                background: none !important;
                color: black !important;
                padding: 20px 0 !important;
            }
            
            .profile-img {
                border-color: black !important;
            }
            
            .profile-name {
                color: black !important;
            }
            
            .profile-title {
                color: #555 !important;
            }
            
            .card {
                box-shadow: none !important;
                border: 1px solid #ddd !important;
                page-break-inside: avoid;
            }
            
            .container {
                padding: 0 !important;
                max-width: 100% !important;
            }
            
            .vip-footer {
                display: none !important;
            }
        }
        
        /* 原有样式保持不变 */
        .vip-header {
            background: linear-gradient(135deg, #000, #333);
            color: white;
            padding: 30px 20px;
            position: relative;
            overflow: hidden;
        }
        
        .vip-header::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><circle cx="50" cy="50" r="40" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="1"/></svg>');
            opacity: 0.3;
        }
        
        .profile-container {
            display: flex;
            align-items: center;
            position: relative;
            z-index: 1;
        }
        
        .profile-img {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            object-fit: cover;
            border: 3px solid var(--vip-gold);
            box-shadow: 0 0 10px rgba(255, 215, 0, 0.5);
        }
        
        .profile-info {
            margin-left: 20px;
        }
        
        .profile-name {
            font-size: 1.8rem;
            margin: 0;
            color: white;
            display: flex;
            align-items: center;
        }
        
        .vip-badge {
            background-color: var(--vip-gold);
            color: #000;
            font-size: 0.7rem;
            padding: 2px 8px;
            border-radius: 10px;
            margin-left: 10px;
            font-weight: bold;
        }
        
        .profile-title {
            margin: 5px 0;
            color: #ccc;
            font-size: 1rem;
        }
        
        .vip-tag {
            display: inline-block;
            background-color: rgba(255, 255, 255, 0.2);
            color: white;
            padding: 3px 10px;
            border-radius: 15px;
            font-size: 0.8rem;
            margin-right: 8px;
            margin-top: 8px;
        }
        
        .container {
            max-width: 800px;
            margin: 0 auto;
            padding: 20px;
        }
        
        .card {
            background-color: var(--card-bg);
            border-radius: 12px;
            box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
            padding: 20px;
            margin-bottom: 20px;
            position: relative;
            overflow: hidden;
        }
        
        .card-header {
            display: flex;
            align-items: center;
            justify-content: space-between;
            margin-bottom: 15px;
            padding-bottom: 10px;
            border-bottom: 1px solid #f0f0f0;
        }
        
        .card-title {
            font-size: 1.2rem;
            font-weight: bold;
            margin: 0;
            display: flex;
            align-items: center;
        }
        
        .card-title i {
            margin-right: 8px;
            color: var(--primary-color);
        }
        
        .card-badge {
            background-color: var(--primary-color);
            color: white;
            font-size: 0.7rem;
            padding: 2px 8px;
            border-radius: 10px;
        }
        
        .content-item {
            margin-bottom: 15px;
            padding-bottom: 15px;
            border-bottom: 1px dashed #eee;
        }
        
        .content-item:last-child {
            border-bottom: none;
            margin-bottom: 0;
            padding-bottom: 0;
        }
        
        .item-title {
            font-size: 1rem;
            font-weight: bold;
            margin: 0 0 8px 0;
            display: flex;
            align-items: center;
        }
        
        .item-title i {
            margin-right: 8px;
            color: var(--text-light);
            font-size: 0.9rem;
        }
        
        .item-meta {
            display: flex;
            flex-wrap: wrap;
            gap: 15px;
            color: var(--text-light);
            font-size: 0.85rem;
            margin-bottom: 8px;
        }
        
        .item-meta span {
            display: flex;
            align-items: center;
        }
        
        .item-meta i {
            margin-right: 5px;
        }
        
        .tech-tags {
            display: flex;
            flex-wrap: wrap;
            gap: 8px;
            margin-top: 10px;
        }
        
        .tech-tag {
            background-color: #f0f0f0;
            color: var(--secondary-color);
            padding: 3px 10px;
            border-radius: 15px;
            font-size: 0.8rem;
        }
        
        .vip-footer {
            text-align: center;
            color: var(--text-light);
            font-size: 0.8rem;
            padding: 20px;
            margin-top: 30px;
        }
        
        .stats-number {
            font-size: 1.2rem;
            font-weight: bold;
            color: var(--primary-color);
        }
        
        @media (max-width: 600px) {
            .profile-container {
                flex-direction: column;
                text-align: center;
            }
            
            .profile-info {
                margin-left: 0;
                margin-top: 15px;
            }
            
            .container {
                padding: 15px;
            }
            
            .nav-container {
                flex-direction: column;
                gap: 15px;
                padding: 10px;
            }
            
            .nav-links {
                gap: 15px;
                flex-wrap: wrap;
                justify-content: center;
            }
            
            .back-to-top {
                bottom: 20px;
                right: 20px;
                width: 40px;
                height: 40px;
                font-size: 0.8rem;
            }
        }
    </style>
</head>
<body>
    <!-- 新增导航栏 -->
    <nav class="navbar">
        <div class="nav-container">
            <a href="#" class="nav-logo">
                <i class="fas fa-code"></i>
                <span>钟宏贺的简历</span>
            </a>
            <div class="nav-links">
                <a href="#about" class="nav-link">个人简介</a>
                <a href="#education" class="nav-link">教育背景</a>
                <a href="#skills" class="nav-link">技术能力</a>
                <a href="#projects" class="nav-link">项目经验</a>
                <a href="#awards" class="nav-link">获奖证书</a>
            </div>
            <div class="nav-actions">
                <button class="print-btn" onclick="window.print()">
                    <i class="fas fa-print"></i>
                    <span>打印简历</span>
                </button>
            </div>
        </div>
    </nav>

    <div class="vip-header">
        <div class="profile-container">
            <img src="profile.jpg" alt="钟宏贺个人照片" class="profile-img">
            <div class="profile-info">
                <h1 class="profile-name">钟宏贺
                    <span class="vip-badge">技术SVIP</span>
                </h1>
                <p class="profile-title">Java开发工程师 | XX职业技术学院 | 联系方式：19529744582</p>
                <div>
                    <span class="vip-tag">Spring Boot专家</span>
                    <span class="vip-tag">数据库优化</span>
                    <span class="vip-tag">全栈开发</span>
                </div>
            </div>
        </div>
    </div>

    <div class="container">
        <div class="card" id="about">
            <div class="card-header">
                <h2 class="card-title"><i class="fas fa-user"></i> 个人简介</h2>
                <span class="card-badge">尊享特权</span>
            </div>
            <div class="content">
                <p>具备3年Java开发经验的软件工程师，专注于构建高效、可扩展的后端系统。熟悉微服务架构和云原生技术，拥有扎实的算法基础和系统设计能力。热爱技术分享，持续关注行业最新发展趋势。</p>
                <div class="item-meta" style="margin-top: 15px;">
                    <span><i class="fas fa-code"></i> 代码提交: <span class="stats-number">500+</span></span>
                    <span><i class="fas fa-project-diagram"></i> 完成项目: <span class="stats-number">8</span></span>
                    <span><i class="fas fa-trophy"></i> 获得奖项: <span class="stats-number">3</span></span>
                </div>
            </div>
        </div>

        <div class="card" id="education">
            <div class="card-header">
                <h2 class="card-title"><i class="fas fa-graduation-cap"></i> 教育背景</h2>
                <span class="card-badge">学历认证</span>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="far fa-dot-circle"></i> XX职业技术学院 - 软件技术专业</h3>
                <div class="item-meta">
                    <span><i class="far fa-calendar-alt"></i> 2019.09 - 2023.06</span>
                    <span><i class="fas fa-map-marker-alt"></i> 江西</span>
                    <span><i class="fas fa-star"></i> GPA: 3.8/4.0</span>
                </div>
                <p><strong>核心课程：</strong> Java编程(95)、数据库原理与应用(92)、Web开发技术(90)、数据结构与算法(93)、软件工程(88)、操作系统(91)</p>
                <p><strong>学术成就：</strong> 连续三年获得校级奖学金，发表2篇技术博客被学院网站收录</p>
            </div>
        </div>

        <div class="card" id="skills">
            <div class="card-header">
                <h2 class="card-title"><i class="fas fa-laptop-code"></i> 技术能力</h2>
                <span class="card-badge">30+技能</span>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-server"></i> 后端开发</h3>
                <ul>
                    <li>熟练掌握Java核心编程，熟悉JVM原理及性能优化</li>
                    <li>精通Spring Boot、Spring Cloud微服务架构</li>
                    <li>熟悉MyBatis、Hibernate等ORM框架</li>
                    <li>了解分布式系统设计，熟悉Redis缓存、RabbitMQ消息队列</li>
                </ul>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-database"></i> 数据库</h3>
                <ul>
                    <li>熟练使用MySQL，掌握索引优化、SQL调优</li>
                    <li>熟悉Oracle数据库管理及PL/SQL开发</li>
                    <li>了解MongoDB等NoSQL数据库</li>
                </ul>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-code"></i> 前端 & 其他</h3>
                <ul>
                    <li>熟悉HTML5、CSS3、JavaScript及jQuery</li>
                    <li>了解Vue.js前端框架基础</li>
                    <li>熟练使用Git进行版本控制，熟悉CI/CD流程</li>
                    <li>熟悉Linux系统操作及常用命令</li>
                </ul>
            </div>
        </div>

        <div class="card" id="projects">
            <div class="card-header">
                <h2 class="card-title"><i class="fas fa-project-diagram"></i> 项目经验</h2>
                <span class="card-badge">精选特长</span>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-book"></i> 在线图书管理系统</h3>
                <div class="item-meta">
                    <span><i class="far fa-calendar-alt"></i> 2022.03 - 2022.06</span>
                    <span><i class="fas fa-users"></i> 3人团队</span>
                    <span><i class="fas fa-user-tie"></i> 后端负责人</span>
                </div>
                <p><strong>项目描述：</strong> 一个完整的图书管理解决方案，支持多角色权限管理(管理员、馆员、读者)，实现图书全生命周期管理。</p>
                <p><strong>技术亮点：</strong></p>
                <ul>
                    <li>采用Spring Boot + MyBatis构建RESTful API，实现前后端分离架构</li>
                    <li>设计RBAC权限模型，使用JWT实现安全认证</li>
                    <li>优化数据库查询，将关键接口响应时间从500ms降低到120ms</li>
                </ul>
                <div class="tech-tags">
                    <span class="tech-tag">Java</span>
                    <span class="tech-tag">Spring Boot</span>
                    <span class="tech-tag">MySQL</span>
                    <span class="tech-tag">Redis</span>
                    <span class="tech-tag">JWT</span>
                </div>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-blog"></i> 个人技术博客系统</h3>
                <div class="item-meta">
                    <span><i class="far fa-calendar-alt"></i> 2021.09 - 2021.12</span>
                    <span><i class="fas fa-user"></i> 个人项目</span>
                    <span><i class="fas fa-laptop"></i> 全栈开发</span>
                </div>
                <p><strong>项目描述：</strong> 一个功能完整的技术博客平台，支持Markdown编辑、代码高亮、标签分类、评论互动等功能。</p>
                <p><strong>技术亮点：</strong></p>
                <ul>
                    <li>使用Django框架开发，采用MVT设计模式</li>
                    <li>实现Markdown编辑器集成，支持图片上传和代码高亮</li>
                    <li>设计缓存机制，使用Redis缓存热门文章，提升访问速度</li>
                </ul>
                <div class="tech-tags">
                    <span class="tech-tag">Python</span>
                    <span class="tech-tag">Django</span>
                    <span class="tech-tag">SQLite</span>
                    <span class="tech-tag">Redis</span>
                    <span class="tech-tag">Nginx</span>
                </div>
            </div>
        </div>

        <div class="card" id="awards">
            <div class="card-header">
                <h2 class="card-title"><i class="fas fa-trophy"></i> 获奖与证书</h2>
                <span class="card-badge">成就徽章</span>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-award"></i> 2022年校级编程大赛一等奖</h3>
                <p>设计并实现了一个基于Java的在线考试系统，在性能和安全方面获得评委高度评价</p>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-award"></i> 2021年国家励志奖学金</h3>
                <p>年级前5%获得，表彰学业成绩和技术实践能力</p>
            </div>
            <div class="content-item">
                <h3 class="item-title"><i class="fas fa-certificate"></i> Oracle Certified Associate, Java SE 8 Programmer</h3>
                <p>2022年获得，证明Java编程能力的国际认证</p>
            </div>
        </div>
    </div>

    <div class="vip-footer">
        <p>© 2025 钟宏贺 - Java开发工程师 | 最后更新: 2025年3月</p>
        <p style="margin-top: 5px;">感谢您花时间阅读我的简历，期待与您合作！</p>
    </div>

    <!-- 新增返回顶部按钮 -->
    <div class="back-to-top" id="backToTop">
        <i class="fas fa-arrow-up"></i>
    </div>

    <script>
        // 返回顶部按钮功能
        const backToTop = document.getElementById('backToTop');
        
        window.addEventListener('scroll', function() {
            if (window.pageYOffset > 300) {
                backToTop.classList.add('visible');
            } else {
                backToTop.classList.remove('visible');
            }
        });
        
        backToTop.addEventListener('click', function() {
            window.scrollTo({
                top: 0,
                behavior: 'smooth'
            });
        });
        
        // 平滑滚动导航
        document.querySelectorAll('.nav-link').forEach(anchor => {
            anchor.addEventListener('click', function(e) {
                e.preventDefault();
                
                const targetId = this.getAttribute('href');
                const targetElement = document.querySelector(targetId);
                
                window.scrollTo({
                    top: targetElement.offsetTop - 70, // 减去导航栏高度
                    behavior: 'smooth'
                });
            });
        });
    </script>
</body>
</html>